Refactorizaciones en la Migración del Software

نویسندگان

  • Raúl Marticorena Sánchez
  • Yania Crespo
  • Carlos López Nozal
چکیده

Resumen. Es habitual que el software evolucione y cambie. Partiendo de las nuevas posibilidades del lenguaje, algunas migraciones entre versiones no implican cambios funcionales pero śı una forma diferente de utilización de la aplicación, biblioteca o framework, manteniendo el mismo comportamiento observable. En este trabajo se presenta cómo el concepto de refactorización es una solución que permite automatizar este tipo de migraciones. En particular se mostrará el estudio realizado sobre el uso de anotaciones en la nueva versión de un framework ampliamente extendido, como es JUnit. Partiendo de las nueva gúıa de instanciación del framework, se definen, construyen y ejecutan refactorizaciones que permiten facilitar la migración de tests realizados en versiones previas, utilizando los nuevos elementos.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Definición de un Proceso para la Construcción de Refactorizaciones

La actividad de refactorizar el código es hoy en día una de las tareas de la mayoría de procesos de desarrollo del software, especialmente relevante en metodologías ágiles. Sin embargo, la definición de dichas refactorizaciones, su construcción e integración en herramientas software, no han sido abordadas desde un punto de vista de proceso, en particular en relación a la preservación del compor...

متن کامل

Hacia una solución basada en frameworks para la definición de refactorizaciones con independencia del lenguaje

Resumen En este trabajo se presenta el estudio de un conjunto de refactorizaciones desde el punto de vista de un lenguaje modelo. El objetivo es validar la factibilidad de llevar a cabo, sobre un framework que conceptualice las abstracciones del lenguaje modelo, las operaciones de refactorización definidas en base a dichas abstracciones. De esta manera se avanza hacia una solución al desarrollo...

متن کامل

Spring Migration Counts of Raptors and New World Vultures in Costa Rica

In both spring and autumn, millions of migratory birds of prey that breed mainly in North America, and overwinter mainly in South America, travel between these two continents via the Mesoamerican Land Corridor, numerically the most important raptor-migration flyway in the world. Although the flight has been well documented at migration bottlenecks in Veracruz, Mexico, and the canal region of Pa...

متن کامل

La Fase de Abstracción Conceptual en Reingeniería de Bases de Datos mediante Análisis de Conceptos Formales

La Reingeniería de Bases de Datos consiste, en primer lugar, en recuperar toda la información posible sobre la estructura de datos (conceptual, lógica y física) presente en una Base de Datos Legada (LDB) y en uno (o varios) Sistema Software Legado (LSS) para, posteriormente, rediseñar el esquema conceptual, transformar la LDB en la Base de datos Nueva (NDB) y el LSS en el Sistema Software Nuevo...

متن کامل

Fall movements of Red-headed Woodpeckers in South Carolina

Fall migration of Red-headed Woodpeckers (Melanerpes erythrocephalus) can be erratic, with departure rates, directions, and distances varying among populations and individuals. We report fall migration departure dates, rates, and routes, and the size of fall home ranges of 62 radio-tagged Red-headed Woodpeckers in western South Carolina. Rates of fall migration differed among years; all radio-t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008